Justicia: A Stochastic SAT Approach to Formally Verify Fairness

نویسندگان

چکیده

As a technology ML is oblivious to societal good or bad, and thus, the field of fair machine learning has stepped up propose multiple mathematical definitions, algorithms, systems ensure different notions fairness in applications. Given multitude propositions, it become imperative formally verify metrics satisfied by algorithms on datasets. In this paper, we stochastic satisfiability (SSAT) framework, Justicia, that verifies measures supervised with respect underlying data distribution. We instantiate Justicia classification bias mitigation datasets metrics, such as disparate impact, statistical parity, equalized odds. scalable, accurate, operates non-Boolean compound sensitive attributes unlike existing distribution-based verifiers, FairSquare VeriFair. Being design, more robust than AIF360, operate specific test samples. also theoretically bound finite-sample error verified measure.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Stochastic Limit Approach to the SAT Problem

There exists an important problem whether there exists an algorithm to solve an NP-complete problem in polynomial time. In this paper, a new concept of quantum adaptive stochastic systems is proposed, and it is shown that it can be used to solve the problem above.

متن کامل

Industrial-Strength Formally Certified SAT Solving

Boolean Satisfiability (SAT) solvers are now routinely used in the verification of large industrial problems. However, their application in safety-critical domains such as the railways, avionics, and automotive industries requires some form of assurance for the results, as the solvers can (and sometimes do) have bugs. Unfortunately, the complexity of modern, highly optimized SAT solvers renders...

متن کامل

A Discrete Stochastic Approach to Hotel Revenue Management

  A linear programming model has been presented for finding an appropriate planning in order to maximize hotel revenue. In this model, a special planning horizon has been considered that includes several busy days of a year. There are several reservation periods that may start a few months earlier. Each period of reservation may have different prices and so result different incomes. Hotel custo...

متن کامل

A SAT Approach to Branchwidth

Branch decomposition is a prominent method for structurally decomposing a graph, hypergraph or CNF formula. The width of a branch decomposition provides a measure of how well the object is decomposed. For many applications it is crucial to compute a branch decomposition whose width is as small as possible. We propose a SAT approach to finding branch decompositions of small width. The core of ou...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Proceedings of the ... AAAI Conference on Artificial Intelligence

سال: 2021

ISSN: ['2159-5399', '2374-3468']

DOI: https://doi.org/10.1609/aaai.v35i9.16925